home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / pascal / 3dlib30a.zip / 3DLIB.DOC < prev    next >
Text File  |  1994-03-10  |  29KB  |  596 lines

  1.  
  2.  ╔══════════════════════════════════════════════════════════════════════════╗
  3.  ║                                                                          ║
  4.  ║                               HyperAct, Inc.                             ║
  5.  ║                               P.O.Box. 5517                              ║
  6.  ║                         Coralville IA 52241 U.S.A                        ║
  7.  ║                          Compuserve - 76350,333                          ║
  8.  ║                        Phone/Fax - (319) 351-8413                        ║
  9.  ║                                                                          ║
  10.  ╚══════════════════════════════════════════════════════════════════════════╝ 
  11.  
  12. *******************************************************************************
  13. *                                    3dLIB                                    *
  14. * 3dLIB - 3D Graphic objects library for Turbo Pascal Programmers. V3.0       *
  15. * Last Update : Feb. 20, 1994.                                                *
  16. *******************************************************************************
  17.  
  18. *******************************************************************************
  19. *                                 FILE - LIST                                 *
  20. *******************************************************************************
  21.  
  22. The distribution package contains the following files, in the following
  23. archives  :
  24.  
  25. Archive A :
  26. -----------
  27.  
  28.         *       .TPU      - Pascal Units, DOS Real Mode :
  29.                             CTM3D   .TPU - Current Transformation Matrix definition.
  30.                             PROJECT3.TPU - Projection (3D -> 2D) unit.
  31.                             HDR3D   .TPU - Header to 3D structures.
  32.                             RTOBJ   .TPU - 3D Wire-Mesh objects.
  33.         *       .TPW      - Pascal Units, Windows :
  34.                             CTM3D   .TPW - Current Transformation Matrix definition.
  35.                             PROJECT3.TPW - Projection (3D -> 2D) unit.
  36.                             HDR3D   .TPW - Header to 3D structures.
  37.                             RTOBJ   .TPW - 3D Wire-Mesh objects.
  38.         *       .INT      - Pascal Units interfaces :
  39.                             CTM3D   .INT - Current Transformation Matrix definition.
  40.                             PROJECT3.INT - Projection (3D -> 2D) unit.
  41.                             HDR3D   .INT - Header to 3D structures.
  42.                             RTOBJ   .INT - 3D Wire-Mesh objects.
  43.         *       .PAS      - Pascal Sources, Demo Programs :
  44.                             DEMO3D  .PAS - A demo program - DOS.
  45.                             DEMO3DW .PAS - A demo program - Windows.
  46.         *       .3D2      - Demo OBJ3D Type object files (Pascal/Real):
  47.                             3       .3D2 - A 3 dimensional "3" character.
  48.                             BOX     .3D2 - A 3D box.
  49.                             D       .3D2 - A 3 dimensional "d" character.
  50.                             PROP    .3D2 - A 3D Propeller.
  51.                             PYR     .3D2 - A Pyramid.
  52.                             SUPROP  .3D2 - Another 3D Propeller.
  53.                             TRAP    .3D2 - A 3D Trapeze.
  54.                             TWOLAYER.3D2 - Demo 3DO defined object.
  55.         *       .3DS      - Demo ComplexObj type object files.
  56.                             BIMBO   .3DS 
  57.                             HOUSE   .3DS - A Very bad example of a house.
  58.                             INMID   .3DS
  59.                             MASHPECH.3DS
  60.                             MYTEST  .3DS
  61.                             TWOBOX  .3DS - 2 Boxes Object.        
  62.                             TWOEDGE .3DS 
  63.                             TWOPYR  .3DS - 2 Pyramids.
  64.         *       .3DD      - Demo object definition files.
  65.                             TWOLAYER.3DD - Two Layers - one above the other.
  66.                             TWOPYR  .3DD - The Two Pyramids Complex Object Src.
  67.         3DLIB   .DOC      - This file.
  68.         3DC     .EXE      - M3D to PAS source file translator. (DOS).
  69.         3DC     .DOC      - 3dC translator documentation.
  70.         3DA     .EXE      - 3dA Macro Animator (Interpreter) for the DOS environment.
  71.         3DO     .EXE      - 3dO object compiler - DOS.
  72.         3DO     .DOC      - 3dO object compiler documentation.
  73.         *       .M3D      - Sample macro programs.
  74.                             3DEMO   .M3D - Rotating '3' and 'D' objects.
  75.                             BOX3MV  .M3D - Spiral Box.
  76.                             BUG     .M3D - An old macro that once helped me to 
  77.                                            debug some of the 3D code.
  78.                             CLC     .M3D 
  79.                             FOXTROT .M3D - Named after the Genesis album (Why?)
  80.                             INTEGV  .M3D - A Nice macro.
  81.                             KUKU    .M3D
  82.                             NEWDEMO .M3D - A Long macro.
  83.                             PYR3MV  .M3D - Same as BOX3MV but with a pyramid.
  84.                             PYRMOV  .M3D
  85.                             PYRTYP  .M3D
  86.                             R2D2    .M3D
  87.                             SUPERBOX.M3D - A box that "moves" in space..
  88.                             TST     .M3D
  89.                             TWOBOXMV.M3D - A ComplexObject animated.
  90.                             ZOOZO   .M3D        
  91.         DEMO3D  .EXE      - Demo 3d animation program - DOS.
  92.         DEMO3DW .EXE      - Demo 3d animation program - Windows.
  93.         PROGRAMS.TXT      - HyperAct, Inc. shareware products description.
  94.         3DLIB   .REG      - 3dLIB registration file.
  95.         3DLIB   .UPG      - 3dLIB upgrade file for registered users.
  96.         3DLIB   .RES      - 3dLIB resource file for windows programs.
  97.         EGAVGA  .BGI      - BGI driver for EGA/VGA. (Pascal Compatible).
  98.         3DLIB   .TPH      - A BP IDE/THELP 3dLIB on-line help.
  99.  
  100. Archive B :
  101. -----------
  102.  
  103.         *       .H        - C++ Headers, DOS Real Mode (BC++/4):
  104.                             CTM3D   .H   - Current Transformation Matrix definition.
  105.                             PROJECT3.H   - Projection (3D -> 2D) unit.
  106.                             HDR3D   .H   - Header to 3D structures.
  107.                             RTOBJ   .H   - 3D Wire-Mesh objects.
  108.         *       .OBJ      - C++ Object files, DOS Real Mode model medium (BC++/4):
  109.                             CTM3D   .OBJ - Current Transformation Matrix definition.
  110.                             PROJECT3.OBJ - Projection (3D -> 2D) unit.
  111.                             HDR3D   .OBJ - Header to 3D structures.
  112.                             RTOBJ   .OBJ - 3D Wire-Mesh objects.
  113.         *       .CPP      - C++ Sources, Demo Programs :
  114.                             DEMO3D  .CPP - A demo program - DOS.
  115.         *       .MAK      - C++ Make files for the demo programs :
  116.                             DEMO3D  .MAK - A demo program - DOS/Make file.
  117.         *       .3D3      - Demo OBJ3D Type object files (C++/Double):
  118.                             3       .3D3 - A 3 dimensional "3" character.
  119.                             BOX     .3D3 - A 3D box.
  120.                             D       .3D3 - A 3 dimensional "d" character.
  121.                             PROP    .3D3 - A 3D Propeller.
  122.                             PYR     .3D3 - A Pyramid.
  123.                             SUPROP  .3D3 - Another 3D Propeller.
  124.                             TRAP    .3D3 - A 3D Trapeze.
  125.                             TWOLAYER.3D3 - Demo 3DO defined object.
  126.  
  127.         3DCW    .EXE      - Windows Hosted MDI M3D to PAS generator, and animator.
  128.         R2D     .EXE      - Convert Real (Pascal) Objects to Double (C/C++) objects.
  129.         3DCW    .HLP      - 3dCW on-line windows help file.
  130.  
  131. *******************************************************************************
  132. *                                Why Register                                 *
  133. *******************************************************************************
  134.  
  135. 3dLIB is a shareware product, if you find this product valuable, please 
  136. register it. This section describes the rea